isophane insulin suspension - French English Dictionary